Conversation
9463859 to
84b213c
Compare
|
@swift-ci please test |
|
Why do we need separate settings? My feeling is that it adds more staging steps than we likely need. I think we should have a blocklist just for |
My understanding of the staging process is that we want to turn on
What do we mean exactly by |
Default Enables EBM for C++/ObjC++ source files and adding a block list to disable explicit modules for C++/ObjC++ source files.
84b213c to
124ca36
Compare
|
@swift-ci please test. |
This PR enables explicitly built modules (EBM) for C++/ObjC++ files when modules are enabled, and the clang flag
-fcxx-modulesis in effect. It additionally adds a check against a block list, so that for projects that do not work with EBM well at the moment to opt out.